tractor propellers - Francés Inglés Diccionario